Non-decreasing Array solution